intersected by canals - Inglés Sinónimo Diccionario